armour piercing rocket - Deutsch Englisch Wörterbuch